a hard nut (to crack) - Alemán Inglés Diccionario